Skip to main content

Filter by:


Star Rating

Review Score

Union Pier – 4 hotels and places to stay
See the latest prices and deals by choosing your dates.
Gordon Beach Inn, hotel in Union Pier

Gordon Beach Inn has a garden, shared lounge, a restaurant and bar in Union Pier. There's a sun terrace and guests can use free WiFi and free private parking.

Everything was amazing
8.6
Scored 8.6
Excellent
Rated excellent
223 reviews
Price from$79.20per night
Goldberry Woods- A Modern Farm Resort, hotel in Union Pier

Featuring a microfarm and fruit orchard with 30 acres of woods, trails and river, Goldberry Woods Bed and Breakfast and Cottages is located just 1 mile away from the beaches and amazing sunsets.

Breakfast was fabulous. Made from scratch with organic produce grown on site. Beautiful rooms with all the extras you could ask for. Staff and innkeepers are very friendly and extremely knowledgeable of the area. Can’t say enough about this place, we definitely will be repeat customers.
9.4
Scored 9.4
Wonderful
Rated wonderful
20 reviews
Price from$334.80per night
Garden Grove Inn Bed and Breakfast, hotel in Union Pier

Located between Interstate 94 and Red Arrow Highway, this Union Pier bed and breakfast is located on a secluded acre of property full of tall trees and colorful gardens.

This place was amazing!! Loved everything about it. The host was attentive while allowing us to feel like we lived in this place along with her. Breakfast was scrumptious!!
9.6
Scored 9.6
Exceptional
Rated exceptional
35 reviews
Price from$239per night
The Inn at Union Pier, hotel in Union Pier

Less than a 3-minute walk from the sandy shores of Lake Michigan, this Union Pier bed and breakfast has uniquely furnished rooms with free Wi-Fi. Guests can relax in the hot tub or sauna on site.

Love this place. Great location, nice happy hour. Nice large outdoor hot tub. Breakfast was excellent!
9.1
Scored 9.1
Wonderful
Rated wonderful
83 reviews
Price from$240per night
Quality Inn Near Interstate I94, hotel in Union Pier

The newly built Quality Inn Near Interstate I94 is close to many area attractions.

Great value for an inexpensive stay that includes a hot breakfast, comfy beds, and a small pool and hot tub.
7.8
Scored 7.8
Good
Rated good
532 reviews
Price from$75.69per night
Fairfield Inn and Suites New Buffalo, hotel in Union Pier

Featuring an indoor pool and hot tub, this New Buffalo, Michigan hotel is located along Interstate 94 and is a 7 minute drive from Four Winds Casino. Each room has free Wi-Fi.

The location is good, expressway is close , casino.The breakfast was decent. Had a good selection.
7.8
Scored 7.8
Good
Rated good
202 reviews
Price from$127per night
Holiday Inn Express & Suites New Buffalo, MI, an IHG Hotel, hotel in Union Pier

Featuring free WiFi and an indoor pool, this 2-star Holiday Inn Express & Suites New Buffalo, MI offers accommodations in New Buffalo.

Great location
8.2
Scored 8.2
Very Good
Rated very good
240 reviews
Price from$98.96per night
Baymont by Wyndham New Buffalo, hotel in Union Pier

Featuring a heated indoor pool and a free hot breakfast, the Baymont Inn – New Buffalo offers free WiFi access. The Four Winds Casino is 5 minutes’ drive from the hotel.

Great location
5.5
Scored 5.5
Average
Rated fair
312 reviews
Price from$56.95per night
Walking Distance To Beach And Shops, hotel in Union Pier

Providing a garden, Walking Distance To Beach And Shops provides accommodations in New Buffalo. The air-conditioned accommodation is 1.3 miles from New Buffalo Beach.

Pretty, open layout with natural light in living area. Comfortable beds. Efficient heating and cooling of whole house. Overall clean and organized home.
8.4
Scored 8.4
Very Good
Rated very good
37 reviews
Price from$149per night
Lakeside Inn, hotel in Union Pier

Lakeside Inn has a garden and a private beach area in Lakeside. There's a terrace and guests can use free WiFi and free private parking.

Beautiful location and Inn! Most hospitable staff!
8.9
Scored 8.9
Excellent
Rated excellent
147 reviews
Price from$99per night
See all hotels in and around Union Pier
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Union Pier:

  • 10
    Scored 10

    A wonder visit at the Garden Grove Inn.

    A wonder visit at the Garden Grove Inn. It is a delightful B&B set on a lovely property with large rooms, extremely clean, and wonderful food. Several parks close by Gailen and Warren as well New Buffalo which has a great beach area to spend that day. Union Pier is close to St. Joseph too. We liked the peace and relaxation we experienced at the Garden Grove Inn in Union Pier after the hustle and bustle of going to the larger areas. At Skips in Union Pier there is a European Farmers Market on Saturday and Sunday, May- Sept. I recommend going fresh produce, artisan made cheese, meats, as well as hand crafted items. We truly enjoyed it and found things to enjoy now as well as some one-of-a-kind gifts. We ate at the famous Redamaks and I highly recommend going there. We also enjoyed Villa Nova Italian and Caseys restaurants in New Buffalos
    Elisa
    United States of America
  • 6.0
    Scored 6.0

    Nice private sandy beaches with a great State Park with...

    Nice private sandy beaches with a great State Park with facilities just a few minutes away. Lots of good restaurants in the area, cute shops and local live theater. Many wineries and distilleries in the area. We ate at Timothy's on Red Arrow Highway and it was excellent, also ate lunches at Stray Dog and Staymaker's. All very recommendable. Stayed at a B&B and was very comfortable with lots of amenities on the property.
    Betty
    United States of America
  • 8.0
    Scored 8.0

    All the harbor towns are lovely. Nice places to see.

    All the harbor towns are lovely. Nice places to see. Hit them all. Recommend Gather for dinner, Frolich for breakfast and/or lunch. Herberts Swedish Bakery, loads of antique places around the area. Also Swedish Objects, Sojourn, Alapash, Goods and Heroes, Catalpa, Triology, tons of Art Galleries. Lakeside Goods.. all within minutes of Union Pier by car.
    Jolie
    Canada
  • 6.0
    Scored 6.0

    + proximity of the beach

    + proximity of the beach - breakfast because I cannot consider that one bowl of stodgy oats + tea is an acceptable alternative. We had butter on the table but no toast, no jam! Concerning the answer about the upgrade, we didn’t ask it and yes there was a balcony in the room we got but the bed was a standard bed (not a queen size) and NOBODY came to clean the room during our stay!!
    Christophe
    France
  • 10
    Scored 10

    So underrated and incredibly dog-friendly town.

    So underrated and incredibly dog-friendly town. The beach, St Julian's winery, Whistle Stop, and Milda's are all great places to visit. I went to Seedz Brewery and ordered pizza from Villa Nova there. Definitely recommend.
    Nilanjana91
    United States of America
  • 10
    Scored 10

    A hidden gem on Michigan's Southwest Coast.

    A hidden gem on Michigan's Southwest Coast. Cute shops, lots of antiquing, unique restaurants. Three Oaks, St. Joseph and Sawyer are within a short drive and they are lovely towns as well. Stare parks and trails galore. Don't miss Timothy's Restaurant, Froelich's or Sawyer Home and Garden.
    Diana
    United States of America

Explore guest reviews of hotels in Union Pier

  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    The place was beautiful and very clean. Staff is wonderful, kind and helpful. The restaurant was not open while we were there, so I can't say anything about the food, but the amenities are great. Like close (4 blocks) to the beach, coffee always available, wagons available for walk to beach, good parking, outdoor eating area, outdoor fire pit for hotel guests to use ...WOW! Really nice, would stay again. The only complaint I had was that the bed was really hard.
    Catherine
    United States of America
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 3 reviews
    Liked the 1 story! Nice sized kitchen and huge living room. Really enjoyed coffee on the screened in porch. And especially enjoyed the beautiful English garden which was also fenced in. So lovely! The location was very convenient to Union Pier & less than 10 minutes to the New Buffalo beach and all the restaurants & shops nearby. Absolutely would stay again!!
    Holly
    United States of America
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    Old fashion hotel done up and refitted - an absolute jem. The staff were friendly and it was a lovely historic building with bags of character that was only a short walk away from the beach. The beds were really comfortable, the shower had good pressure and the furnishings were very much in keeping with the hotel character.
    Paula
    United Kingdom
  • From $259.70 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 83 reviews
    First time in Union Pier will come back. Cool little town close to the beach, breweries, and food. Nice size rooms, comfortable bed and quiet place at night. Loved the outside sitting areas as well. Staff was friendly and helpful. Breakfast could have had a savory option instead of all sweet, but well prepared.
    Lisa
    United States of America
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    The Gordon Beach in is a lovely place to stay, and an excellent value for the Union Pier area. The staff was friendly. The breakfast was delicious. We loved the little touches like a screened porch for dining, and a fire pit for the guests! Would stay again in a heartbeat!
    Anne
    United States of America
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    A wonderful little Inn right next to the beach, in a very quiet area. Marvelous surroundings, the autumn landscapes were astonishing, the hotel decoration was great, and the staff was very kind and helpful! Definitely recommend this little inn to anyone visiting the area.
    JT
    Portugal
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    So calming and peaceful! Nestled under beautiful old oak and maple trees short drive to Union Pier, Three Oaks or New Buffalo. The walk to the beach took you through the local neighborhood! I would return because they are also VERY dog friendly!!
    Ann
    United States of America
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    We loved the rustic authenticity. The hand stenciled wallpaper! It’s old, not comparable to modern hotels, it’s like comparing apples and oranges. But location was key, staff lovely, beach so pretty….great spontaneous road trip stop. No frills.
    jennifer
    United States of America
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    Step back in time-loved it! Unique accommodations, fantastic staff, and good food in the attached restaurant. Was able to also catch a gorgeous sunset on Lake Michigan to complete the package!
    Kathleen
    United States of America
  • From $259.70 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 83 reviews
    It was a perfect cozy hotel for our anniversary. Very close to the beach, friendly owner and staff, relaxing hot tub and free bikes - everything made our stay very pleasant.
    David
    United States of America
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    Excellent restaurant, great spaces indoor and outside to hang out, easy walk to Lake Michigan, pleasant staff.
    Cathy
    United States of America
  • From $69.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 223 reviews
    This place is what Union Pier is all about.
    Cunningham Parmar
    United States of America